What is the meaning of the word "cliff swallow"?

Definitions: